es regnet schusterbuben. [bayr.] - German English Dictionary